Einhugur GraphicsFormats Plugin for Objo
|
|
Version:
|
1.0 |
Compatible:
|
macOS Intel macOS Apple Silicon Windows 64 bit Windows Arm 64 bit Linux 64 bit Linux Arm 64 bit |
Requirements:
|
Objo 26.11.1 or later. |
Dependencies:
|
RawBitmap Plugin 1.1. (Included in this plugin) |
|
|
Summary:
GraphicsFormats is a Objo package to import and export RawBitmaps, which can be converted to and from Objo Picture objects.
The plugin currently supports PNG, Jpeg, HDR, BMP, WebP, and ICO file formats.
All formats have the following features:
- Importing from a file.
- Importing from a MemoryBlock.
- Exporting to a file.
- Exporting to a MemoryBlock.
- Import and export to RGB color space.
The package has the following features for the PNG format:
- Importing from file.
- Importing from MemoryBlock.
- Importing header only.
- Exporting from file.
- Exporting from MemoryBlock.
- Importing with Alpha channels for both import types (file,MemoryBlock).
- Exporting with Alpha channels for both export types (file, MemoryBlock).
- Querying meta data.
- Preserving ICC Color Profiles.
- 8 bit per channel read and write (RGB, Gray, RGBA, Gray-A).
- 16 bit per channel read and write. (and the full precision is preserved) (RGB, Gray, RGBA, Gray-A)
- Can optionally ignore alpha channel when importing..
- Can optionally force 8 bit depth when exporting
The following features are unique to the Jpeg format:
- Setting Quality.
- Setting Baseline parameter.
- Setting Progressive parameter.
- Setting Smoothing factor.
- Supports preserving ICC Color Profiles.
- Supports importing and exporting CMYK color space.
- 8 bit per channel read and write (RGB, CMYK).
The following features are unique to the HDR format:
- RGBf (float) read and write.
- 16 bit per channel read and write..
The following features are unique to the ICO format:
- Importing with Alpha channels for all import types (file,MemoryBlock).
- Exporting with Alpha channels for all export types (file,MemoryBlock).
- Multiple images within one ICO file (import and export).
- Preserving ICC Color Profiles. (When ICO segment was PNG based)
The following features are unique to the BMP format:
- RGB and gray color spaces
- Import various of bit depths
- Import images with color palettes
The following features are unique to the WebP format:
- Importing with Alpha channels for all import types (file, MemoryBlock).
- Exporting with Alpha channels for all export types (file, MemoryBlock).
- Lossless format.
- Lossy format
- Setting quality when using lossy format
- RGB and gray color spaces
Remarks:
Agreement:
This product is a commercial software, only registered users are allowed to use it.You can also run without any license key, in which case the component is limited to opening document 5 times per run.
Einhugur Software and the author, are in no way responsible for the bugs that might be found in this product. However, Einhugur Software will do its best to fix the bugs.
Officially we only support versions noted above and up to current official (not alpha or beta versions) version of Objo at the date of when this component is published. We cannot predict what changes might come in future versions of Objo.
You are not allowed to take the libraries from this component to use it to make bindings for other programming language. This component and its internals are only licensed for Objo applications.